@echo off
echo ========================================
echo 矩阵计算课程课件编译脚本 (Windows)
echo ========================================

set "TEX_COMPILER=xelatex"

rem 创建输出目录
if not exist "pdf_output" mkdir pdf_output

rem 编译课件
echo.
echo 编译课件...
cd slides
%TEX_COMPILER% -interaction=nonstopmode -output-directory=..\pdf_output main.tex
if %errorlevel% neq 0 (
    echo 错误：课件编译失败
    exit /b 1
)
%TEX_COMPILER% -interaction=nonstopmode -output-directory=..\pdf_output main.tex
cd ..

rem 清理临时文件
echo.
echo 清理临时文件...
del pdf_output\*.aux pdf_output\*.log pdf_output\*.toc pdf_output\*.out 2>nul

echo.
echo ========================================
echo 编译完成！
echo 生成的PDF文件位于 pdf_output 目录：
echo   - 课件：main.pdf
echo ========================================

echo.
echo 注意：逐字稿为Markdown格式，无需编译。
echo 如需查看逐字稿，请打开 notes 目录下的 *.md 文件。
echo.

pause